there are many things to tell - Allemand Anglais Dictionnaire